package com.itheima.service;

import com.itheima.pojo.PageBean;
import com.itheima.pojo.User;

public interface UserService {
    // 根据用户名查询用户
    User findByUserName(String username);

    // 注册
    void register(String username, String password, String stuNum, String nickname, String email);

    // 更新
    void update(User user);

    // 更新头像
    void updateAvatar(String avatarUrl);

    // 更新密码
    void updatePwd(String newPwd);

    PageBean<User> list(Integer pageNum, Integer pageSize, String stuNum, String nickname);
    void delete(int id);

}
